<?php

// PHP雪里开轻量级报修系统 V1.0Beta
// 演示地址: http://baoxiu.chalide.cn
// 更新关注: /weivote
// 文件路径: stu.php
// 文件大小: 1568 字节
// 最后修改时间: 2025-06-14 08:24:20
// 作者: yujianyue
// 邮件: 15058593138@qq.com
// 版权所有,保留发行权和署名权

/**
 * 本文件功能：学生用户入口
 * 版权声明：保留发行权和署名权
 * 作者信息：功能反馈:15058593138@qq.com(手机号同微信)
 */

// 引入必要文件
require_once 'inc/conn.php';
require_once 'inc/pubs.php';
require_once 'inc/sqls.php';

// 检查登录状态
$user_info = check_login('学生');

// 连接数据库
$mysqli = new mysqli(DB_HOST, DB_USER, DB_PASS, DB_NAME);
if ($mysqli->connect_error) {
    die('数据库连接失败: ' . $mysqli->connect_error);
}
$mysqli->set_charset('utf8mb4');

// 创建数据库操作对象
$db = new Database($mysqli);

// 处理GET请求
$do = isset($_GET['do']) ? $_GET['do'] : 'bxiu';

// 根据do参数包含对应文件
switch ($do) {
    case 'login':
        // 登录页面 - 已登录则跳转
        header('Location: stu.php');
        exit;
        break;
        
    case 'lgout':
        // 退出登录
        session_destroy();
        header('Location: index.php');
        exit;
        break;
        
    case 'pass':
        // 修改密码
        include 'stu/pass.php';
        break;
        
    case 'bxiu':
        // 提交报修
        include 'stu/bxiu.php';
        break;
        
    case 'list':
        // 报修记录
        include 'stu/list.php';
        break;
        
    case 'repa':
        // 报修详情
        include 'stu/repa.php';
        break;
        
    default:
        // 默认页面
        include 'stu/bxiu.php';
        break;
}

// 包含底部
include 'inc/foot.php';

// 关闭数据库连接
$mysqli->close();
